How can I get help?
How can I get help?
You can get help through several channels:
If you encounter a bug, please open an issue on GitHub and include your Godot version and Dialogue Manager version.
How can I support this project?
How can I support this project?
There are several ways to support the development of Dialogue Manager:Every bit of support helps keep this project maintained and improved!
How do I stop my player from moving while dialogue is showing?
How do I stop my player from moving while dialogue is showing?
One of the most common causes is implementing player movement inside
_process instead of in _unhandled_input.Check out the beginner dialogue example project and the accompanying video tutorial for a complete guide.
How do I detect when dialogue has finished?
How do I detect when dialogue has finished?
Connect to the
DialogueManager.dialogue_ended signal. The signal provides the DialogueResource that was used to start the dialogue chain.How do I make the example balloon look more like my game?
How do I make the example balloon look more like my game?
Use the Project > Tools menu to create a copy of the example balloon into your project directory.Once copied, you can customize it by:
- Modifying the
themeattached to theBalloonpanel (most common approach) - Adjusting the layout of UI control nodes
- Customizing the provided
DialogueLabelandDialogueResponsesMenunodes
Familiarize yourself with the existing code before making changes to understand how the balloon system works.
How do I credit Dialogue Manager in my game?
How do I credit Dialogue Manager in my game?
To comply with the MIT license, include the license text (or a link to it) somewhere in your game, typically at the end of the credits.You can also add a specific credit like:
Dialogue System by Nathan HoadOr any similar attribution you prefer.
Why isn't something like Dialogue Manager built into Godot?
Why isn't something like Dialogue Manager built into Godot?
There are good reasons why Dialogue Manager exists as an addon:
- Not universal: Not all games need dialogue systems, especially branching dialogue trees
- Reduces bloat: Including it in the engine would add unnecessary complexity for many projects
- Faster iteration: As an addon, features and fixes can be released independently of Godot engine releases
How do I get you to add my great idea for a feature?
How do I get you to add my great idea for a feature?
You can open an issue on GitHub with your suggestion.
Features are carefully considered for wide applicability. Not all suggestions will be implemented, but those that benefit the broader community are more likely to be accepted.